package com.hotel.common.config;

/**
 * @Date: 2023/10/19 14:53
 */
public interface RedisKeyConfig {
    /**
     * 存储注册的验证码
     * String类型
     * key lc:register:手机号  value 验证码
     * 10分钟有效期*/
    String SMS_RCODE="lc:register:";
    int SMS_RCODE_TIME=600;
    /**
     * 存储登录的验证码
     * String类型
     * key lc:login:手机号  value 验证码
     * 10分钟有效期*/
    String SMS_LCODE="lc:login:";
    int SMS_CODE_TIME=600;
    /**
     * 存储令牌
     * String类型
     * key:lc:token:令牌 value 用户对象信息
     * 2小时*/
    String LOGIN_TOKEN="lc:token:";
    int LOGIN_TOKEN_TIME=120*60;
    /**
     * 存储用户 对应的令牌
     * String类型
     * key:lc:uid:用户id:令牌 value 时间戳
     * 2小时*/
    String LOGIN_UID_TOKEN="lc:uid:";
}
